#include <ctype.h>
#include <limits.h>
#include <math.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>

#include "uthash.h"

bool isAnagram(char* s, char* t);

int main()
{
	return 0;
}

bool isAnagram(char* s, char* t) {
	if (!strcmp(s, t)) return false;

	int freq[26] = { 0 }, ch1, ch2;
	for (int i = 0; (ch1 = s[i]) && (ch2 = t[i]); i++) {
		freq[ch1 - 'a']++;
		freq[ch2 - 'a']--;
	}
	if (ch1 || ch2) return false;

	for (int i = 0; i < 26; i++) if (freq[i])
			return false;
	return true;
}
